package com.sunwayworld.basemodule.rm.equipment.instrumentacq.bean;

import com.sunwayworld.framework.data.annotation.Id;
import com.sunwayworld.framework.data.annotation.Table;
import com.sunwayworld.framework.data.annotation.Transient;
import com.sunwayworld.framework.support.domain.Persistable;
import com.sunwayworld.framework.support.domain.AbstractPersistable;
import java.time.LocalDateTime;
import org.springframework.format.annotation.DateTimeFormat;
import com.alibaba.fastjson.annotation.JSONField;

/**
 * 仪器采集电压内阻
 * 
 * @author yusl@sunwayworld.com@sunwayworld.com
 * @date 2023-04-13
 */
@Table("T_LIMS_INSTRUMENT_ACQ_VOLRES")
public class LimsInstrumentAcqVolresBean extends AbstractPersistable<Long> implements Persistable<Long> {

    @Transient
    private static final long serialVersionUID = -82566196618711043L;

    @Id
    private Long id;// 主键
    private String instrumentType;// 仪器类型(SPEA2：SPEA电压内阻仪，BT4560：BT4560电压内阻仪)
    private LocalDateTime testTime;// 测试时间
    private String ordNo;// 电池条码
    private String voltage;// 电压（v）
    private String resistance;// 内阻（mΩ）
    private String measurementTime;// 操作用时（单位：s）
    private String recipeName;// 固定配置：项目名称_频率_对应力值
    private String fixtureId;// 项目名称
    private String frequency;// 频率（单位：Hz）
    private String temp;// 温度
    private LocalDateTime acqTime;// 采集时间

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getInstrumentType() {
        return instrumentType;
    }

    public void setInstrumentType(String instrumentType) {
        this.instrumentType = instrumentType;
    }

    public LocalDateTime getTestTime() {
        return testTime;
    }

    public void setTestTime(LocalDateTime testTime) {
        this.testTime = testTime;
    }

    public String getOrdNo() {
        return ordNo;
    }

    public void setOrdNo(String ordNo) {
        this.ordNo = ordNo;
    }

    public String getVoltage() {
        return voltage;
    }

    public void setVoltage(String voltage) {
        this.voltage = voltage;
    }

    public String getResistance() {
        return resistance;
    }

    public void setResistance(String resistance) {
        this.resistance = resistance;
    }

    public String getMeasurementTime() {
        return measurementTime;
    }

    public void setMeasurementTime(String measurementTime) {
        this.measurementTime = measurementTime;
    }

    public String getRecipeName() {
        return recipeName;
    }

    public void setRecipeName(String recipeName) {
        this.recipeName = recipeName;
    }

    public String getFixtureId() {
        return fixtureId;
    }

    public void setFixtureId(String fixtureId) {
        this.fixtureId = fixtureId;
    }

    public String getFrequency() {
        return frequency;
    }

    public void setFrequency(String frequency) {
        this.frequency = frequency;
    }

    public String getTemp() {
        return temp;
    }

    public void setTemp(String temp) {
        this.temp = temp;
    }

    public LocalDateTime getAcqTime() {
        return acqTime;
    }

    public void setAcqTime(LocalDateTime acqTime) {
        this.acqTime = acqTime;
    }

}
